#include <iostream>

int main(int argc, char const *argv[])
{
    int a[] = {1,2,3};
    // auto 会对数组进行隐式的转换
    // 将数组类型，转为指针类型
    auto ptr1 = a;
    auto ptr2 = a+3;
    //输出3，  这里指针的相减= （地址与地址之间的差）/指针解引用的类型的长度
    std::cout << ptr2 - ptr1 << std::endl;
    return 0;
}
